112341
228463
242857
246278
79523
552603
287541
399311
349126
649806
496248
199653
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471